long range and tactical navigation system - Alemán Inglés Diccionario